
class BaseSelectUserFormField {
  
  label: string;
  placeholder: string;
  multiple: boolean;
  
  constructor(label: string = '', placeholder: string = '') {
    this.label = label || '';
    this.placeholder = placeholder || '';
    this.multiple = true;
  }
  
}

interface BaseSelectUserFormSelectFieldOption {
  label: string;
  value: string;
}

interface BaseSelectUserFormStateFieldOption extends BaseSelectUserFormSelectFieldOption {
  color: string;
}

export {
  BaseSelectUserFormField,
  BaseSelectUserFormSelectFieldOption,
  BaseSelectUserFormStateFieldOption
}
